#流量控制 配置请求路由 jason用户登录则v2 其他则v1
ip=$(hostname -I |awk '{print $1}')
#限定服务版本 因为测试用用的是rancher版的istio,所以命令应该为
kubectl apply -f route-test/route-rule-reviews-test-v2.yaml

iptables -P FORWARD ACCEPT
iptables -I FORWARD 1 -i cni0 -j ACCEPT -m comment --comment "flannel subnet"
iptables -I FORWARD 1 -o cni0 -j ACCEPT -m comment --comment "flannel subnet"
iptables -t nat -A POSTROUTING -s 10.244.0.0/16 ! -d 10.244.0.0/16 -j MASQUERADE


#全安装版本命令
#istioctl create -f samples/bookinfo/kube/route-rule-reviews-test-v2.yaml

echo "浏览器访问刷新http://$ip:31380/productpage,可以手动检测流量控制结果"
echo '使用用户名jason,密码为空登录，则显示v2版本(黑星）其他则显示v1版本（无星）'